#bg-images li img{min-height:100%;min-width:100%;height:auto;width:auto}.no-resize,.resize{width:100px;height:20px;border:1px solid #000;color:#000;float:left;margin-left:10px;font-size:15px}.prog-grid-header{font:bold 27px/1 FuturaCND,arial,sans-serif;margin-top:40px}.prog-grid figure{padding:0}.prog-grid figcaption{padding:0 14px;float:left}.prog-grid h3{color:#000;font:bold 4.25vw/1.1 FuturaLight;text-transform:uppercase;padding-right:5px;margin-bottom:5px}@media only screen and (min-width:550px){.prog-grid h3{font-size:21px}}.prog-grid .box{margin:0 0 10px 0;background-color:white;overflow:auto;max-width:none;height:120px}.prog-grid .img-container{width:40%;height:100%;float:left;overflow:hidden}.prog-grid img{max-width:none}.prog-grid .text-container{position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}.prog-grid .text-container a{font-size:14px;padding:4px 14px 4px 0;line-height:1;float:left}.prog-grid .text-container a:last-of-type{padding-right:0}.prog-grid .text-container a:hover{color:#062a4d;text-decoration:none}.prog-grid .text-container a i{padding-right:3px}.prog-grid .text-container a:hover i{color:#FFC600}